//
//  HeightWithString.m
//  Lesson_UI_12_自定义cell
//
//  Created by dllo on 15/7/8.
//  Copyright (c) 2015年 lanou. All rights reserved.
//

#import "HeightWithString.h"

@implementation HeightWithString



//计算文字高度  类方法
+(CGFloat)heightForTextLabel:(NSString *)text width:(CGFloat)width fontSize:(CGFloat)fontSize
{
    //    第一个参数:宽度、高度、高度一般越大越好
    //    第二个参数:计算的类型
    //    第三个参数:字体大小（label字体设置和这个参数一定统一）
    //    第四个参数:nil
    CGRect  rect = [text boundingRectWithSize:CGSizeMake(width, 3000) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:fontSize]} context:nil];
    
//    //NSLog(@"高度 = %.1f",rect.size.height);
    
    return rect.size.height;
}

@end
